boggle (someone's) imagination

Translations
éblouir l'imagination de quelqu'un